package com.xbongbong.pro.contractproduct.pojo;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.io.Serializable;

/**
 * @author 吴峰
 * @version v1.0
 * @date 2019/4/9 11:13
 * @since v1.0
 */
@Getter
@Setter
@ToString
public class ContractProductPojo implements Serializable {

    private static final long serialVersionUID = 7991289370362061467L;
    private Long id;
    /**
     * 公司ID
     *
     */
    private String corpid;
    /**
     * 合同ID
     */
    private Long contractId;
    /**
     * 产品ID
     */
    private Long productId;
    /**
     * 产品数量
     */
    private Double num;
    /**
     * 产品名称
     */
    private String productName;
    /**
     * 产品编号
     */
    private String productNo;
    /**
     * 销售价格： 默认是-1，不显示价格
     */
    private String price;
    /**
     * 单位
     */
    private String unit;
    /**
     * 折扣
     */
    private Double discount;
    /**
     * 产品规格
     */
    private String specification;
    /**
     * 产品图片
     */
    private String thumbNail;
    /**
     * 产品备注
     */
    private String memo;
    /**
     * 产品成本
     */
    private Double cost;
    /**
     * 条码
     */
    private String barcode;
    /**
     * 排序
     */
    private Integer sort;
    /**
     * 代表该合同产品是显示在待生产列表还是待采购列表，1：待生产列表；0：待采购列表，默认0
     */
    private Integer isProduce;
    /**
     * 产品价格
     */
    private Double productPrice;

    private Double stock;

    private Integer orderNumber;

    private Double subTotal;

    private String outstock;

    private Double lackNum;

}
